problematic situation extremely difficult to leave - Spanish English Dictionary